Garlic salami - French English Dictionary